Search

fit the bill🔊

(idiom) To satisfy a need; to serve a purpose; to fulfill specified requirements.

📑 Synonyms: do it